Địa lý Xà Hồ

Xã Xà Hồ nằm ở phía tây bắc huyện Trạm Tấu, có vị trí địa lý:

Xã Xà Hồ có diện tích 79,08 km², dân số năm 2019 là 1.845 người[2], mật độ dân số đạt 43 người/km².